home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 033a / bt2404.zip / BT244.DOC < prev    next >
Text File  |  1990-11-11  |  4KB  |  118 lines

  1. /*
  2. ** Henry Clark 1:124/6120 made changes here 7/28/90
  3. */
  4. ZMISC    C      fixed case code compile errors
  5. ZSEND    C      rearranged conditional constant
  6. ZRECEIVE C      pulled multiple function declaration filelength
  7. BTCONFIG C      fixed atol calls for maxbytes parms, add ring_tries parm
  8. BT       C      cdecl on main
  9. FTSC     C      fix prototyps and calls for time and localtime
  10. MISC     C      cdecl on timerelease
  11. MDM_PROC C      ring counter for 'ring_tries' is 'no answer'
  12. MAILER   C      call timer / 4 one time through queue
  13. DATA     C      ring_tries default 4
  14. MAILOVLY C      onetime flag and mailsize setup, checking
  15. EVTPARSE C      mailqsize per event ( Q=nnnn ) default 0
  16. JANUS    C      cdecl on ... users
  17. SCHED    C      change sched version identifier string
  18.  
  19. XFER     H      make it 2.40.4
  20. BINK     H      add mailsize to MAILP struct
  21. COM_DOS  H      prototyp com_ and com_init correctly
  22. PROTOTYP H      make asm routines cdecl
  23. EXTERNS  H      ring_tries
  24. SCHED    H      add mailqsize to event structure
  25.  
  26. BTLNG    C      cdecl on main
  27. BTLNG    EXE    fastcall and 286 options
  28. BTLNGXT  EXE    fastcall
  29.  
  30. BTCTL    C      cdecl on main
  31. BTCTL    EXE    fastcall and 286 options
  32. BTCTLXT  EXE    fastcall
  33.  
  34. BT       EXE    above changes, fastcall and 286 options
  35. BTXT     EXE    above changes, fastcall
  36.  
  37. ENGLISH  TXT    outbound window header line
  38.  
  39. MAKEFILE        fastcall and 286 MSC 6 options
  40. BT244    DOC    this document.
  41.  
  42. The Binkley Trio released source for the bug fixes, and that new
  43. source is included in this compilation.
  44.  
  45. The DOMAIN addressing suffix and DOMAIN parms cause my machine to
  46. lock up.  If you have problems, lose these keywords.  I have not
  47. tested this with the latest 'fixes' source.
  48.  
  49. BT.EXE version 2.40.4 has been compiled for 286 machines and will not
  50. run on an 8088/8086 machine ( read XT ). ( See MAKEFILE -G2 option ).
  51. BTXT.EXE is a version for 8088/8086 type machines.  Both versions use
  52. the overlay mechanism. ( also BTCTLXT and BTLNGXT )
  53.  
  54. Add this to your binkley.cfg file :
  55.  
  56. RingTries 4
  57.  
  58. or whatever count of rings you want to wait for a non-answering
  59. modem.
  60.  
  61. Add Q=nnnn to your binkley.evt file to inhibit calling with less than
  62. nnnn bytes of data. ( ?LO + ?UT sizes )
  63. You should probably have some event that has Q=0 ( the default if
  64. none specified ) in order to get the mail out.
  65.  
  66. New outgoing mail symbols :
  67.  
  68. '+'    is just like * ( MAIL WILL GO ), except that the + means that
  69.        the node has not been called once for the current mail set.
  70.        The dial timer ( A= ) is divided by 4 until all nodes have
  71.        been called once.
  72.  
  73. '<'    is the symbol used when the amount of outgoing mail in .?UT
  74.        files and .?LO pointed files is less than the event Q=nnn
  75.        amount.
  76.  
  77.  
  78. Many of the changes to the source files are 'cleanup' for the
  79. fastcall ( register passing ) option of MSC 6.0.
  80.  
  81. All changed areas are marked with the following moniker :
  82.  
  83. /*
  84. ** Henry Clark 1:124/6120 made changes here 7/28/90
  85. */
  86.  
  87. including the top of each changed module.  Please see the LICENSE.240
  88. file for copyright and distribution rules.
  89.  
  90. Henry Clark 1:124/6120
  91.  
  92. /*
  93. ** Warren Muldrow 1:3617/1 made changes on 11/11/90
  94. */
  95.  
  96. b_sessio c      modified to clear last callers domain when receiving
  97.                 an inbound call.
  98.  
  99. nodeproc c      modified to search the nodelist for all defined domains
  100.                 to attempt to find caller's domain.  if none is found,
  101.                 domain is determined by matching caller's zone number to
  102.                 aliases.  if no zone number matches, caller is assumed to
  103.                 be in same domain as primary address.
  104.  
  105. mailroot c      uses above nodeproc changes to determine correct outbound
  106.                 holding area to check for caller.
  107.  
  108. mailovly c      modified format of pending outbound window to expand node
  109.                 address field and calculate rounded size of mail.  Modified
  110.                 to rescan outbound immediately before each outgoing dial
  111.                 attempt in case mail flavor has been changed or sent by
  112.                 another node.
  113.  
  114. bt244    doc    this document
  115.  
  116.  
  117. Hopefully, this will solve the domain problems we were facing.
  118.